var pageNow=1;
var pageMax;
function dele(id) {
    if (confirm("是否删除这个分类？")) {
        $.ajax({
            url:"easybuy/checkCategory",
            async:false,
            data:{
                id:id
            },
            success:function (data) {
                if(data=="true"){
                    alert("分类下有商品，删除失败！");
                }else {
                    $.ajax({
                        url:"easybuy/deleCategory",
                        data:{
                            id:id
                        },
                        success:function (data) {
                            if(data=="true"){
                                alert("删除成功！");
                                location.reload();
                            }else {
                                alert("删除失败！")
                            }
                        }
                    });
                }
            }
        });
    }

}
// function fanye(increment) {
//     pageNow=parseInt(pageNow)+parseInt(increment);
//     if (pageNow>pageMax)pageNow=pageMax;
//     if (pageNow<1)pageNow=1;
//     categoryList(pageNow);
// }
function categoryList(pageNow){
    //获取信息
    $.ajax({
        url:"easybuy/categoryList",
        dataType:"json",
        async:false,
        data:{
            pageNow:pageNow,
            pageSize:10
        },
        success:function (page) {
            pageMax=page.pageMax;
            // $("#yeshu").html(page.pageNow+"/"+page.pageMax);
            var categoryList=page.list;
            console.log(categoryList);
            $(".m_right table").empty();
            var $table=$(".m_right table");
            $($table).append("<tr>\n" +
                "                    <th width='50px'>分类编号</th>\n" +
                "                    <th width='180px'>分类名称</th>\n" +
                "                    <th>分类级别</th>\n" +
                "                    <th width='200px'>父级分类</th>\n" +
                "                    <th colspan='2'>操作</th>\n" +
                "                </tr>")
            for(var i in categoryList){
                var type=categoryList[i].type;
                if (type==1){
                    type="一级分类";
                }else if (type==2){
                    type="二级分类";
                }else if (type==3){
                    type="三级分类";
                }
                var parentId=categoryList[i].parentId;
                var parentName;
                $.ajax({
                    url:"easybuy/getCategory",
                    dataType:"json",
                    data:{
                        id:parentId
                    },
                    async:false,
                    success:function (parentCategory) {
                        if (parentCategory != null) {
                            parentName=parentCategory.name;
                        }else {
                            parentName="无";
                        }
                    }
                });
                var $tr=$("<tr>" +
                    "<td>"+categoryList[i].id+"</td>" +
                    "<td>"+categoryList[i].name+"</td>" +
                    "<td>"+type+"</td>" +
                    "<td>"+parentName+"</td>" +
                    "<td><a href='Member_Category_Modify.html?id="+categoryList[i].id+"'>修改</a></td>" +
                    "<td><a href='javascript:void(0)' onclick='dele("+categoryList[i].id+")'>删除</a></td>" +
                    "</tr>")
                $($table).append($tr);
            }
            //翻页
            var $pages="";
            var black=parseInt(page.pageNow)-1<1?1:parseInt(page.pageNow)-1;
            $pages=$pages+"<a href='javascript:void(0)' class='p_pre' onclick='categoryList("+black+")'>上一页</a>";
            if(page.pageNow>=5){
                $pages=$pages+"<a href='javascript:void(0)' onclick='categoryList(1)'>1</a>...<a href='javascript:void(0)' onclick='categoryList("+(parseInt(page.pageNow)-1)+")'>"+(parseInt(page.pageNow)-1)+"</a>";
            }else{
                for(i=1;i<page.pageNow;i++){
                    $pages=$pages+"<a href='javascript:void(0)' onclick='categoryList("+i+")'>"+i+"</a>";
                }
            }
            $pages=$pages+"<a href='javascript:void(0)' class='cur'>"+page.pageNow+"</a>";
            if(page.pageMax-page.pageNow>=4){
                $pages=$pages+"<a href='javascript:void(0)' onclick='categoryList("+(parseInt(page.pageNow)+1)+")'>"+(parseInt(page.pageNow)+1)+"</a>...<a href='javascript:void(0)' onclick='categoryList("+page.pageMax+")'>"+page.pageMax+"</a>";
            }else{
                for(i=page.pageNow+1;i<=page.pageMax;i++){
                    $pages=$pages+"<a href='javascript:void(0)' onclick='categoryList("+i+")'>"+i+"</a>";
                }
            }
            var next=parseInt(page.pageNow)+1>parseInt(page.pageMax)?parseInt(page.pageMax):parseInt(page.pageNow)+1;
            $pages=$pages+"<a href='javascript:void(0)' class='p_pre' onclick='categoryList("+next+")'>下一页</a>";
            $(".pages").html($pages);
        }
    })
}
$(function () {
    categoryList(pageNow);
})